package com.penglecode.dp.creational.builder;
/**
 * 指导者，也被称为导向者，主要用来使用Builder接口，以一个统一的过程来构建所需要的Computer对象。
 * 
 * @author pengpeng
 * @date 2013-6-13上午10:59:42
 * @version 1.0
 * @see [相关类/方法]
 * @since [产品/模块版本]
 */
public class Director {

	private ComputerBuilder builder;

	public Director(ComputerBuilder builder) {
		super();
		this.builder = builder;
	}
	
	public void construct(){
		builder.buildMainEngine();
		builder.buildDisplayer();
		builder.buildPeripheral();
	}
	
}
